package com.ruoyi.extdata.service;

import com.ruoyi.bizsys.domain.CustomerXdsReport;
import com.ruoyi.extdata.domain.ConsumerFullCreditReport;
import com.ruoyi.extdata.domain.ConsumerMatch;
import com.ruoyi.extdata.domain.XdsEntity;

import java.util.Map;

/**
 * @author cyh
 * @Date: 2021/7/26 3:40 下午
 */
public interface IXdsService {

    /**
     * 用户征信信息
     * @param consumerMatch
     * @return
     */
    CustomerXdsReport consumerMatch(ConsumerMatch consumerMatch);

    /**
     * 客户征信报告
     * @param consumerFullCreditReport
     * @return
     */
    CustomerXdsReport getConsumerFullCreditReport(ConsumerFullCreditReport consumerFullCreditReport);

    /**
     *
     * 客户征信报告
     * @param userId
     * @param bvn
     * @param accountNumber
     * @return
     */
    CustomerXdsReport getConsumerFullCreditReport(String userId,String bvn,String accountNumber);


    Map soapRequest(XdsEntity xdsEntity, String url, String apiName);


}
